short-term exchange grant - Spanish English Dictionary